bird-footed dinosaur - English Synonyms Dictionary